come abroad - French English Dictionary